package MideatorPattern.demo;

import lombok.Data;

/**
 * @author： pang-yun
 * @date： 2022-01-05 16:32
 * 功能目的 ：用于  抽象同事类
 */
@Data
public abstract class IColleague {
    public IColleague() {
        Mediator.getInstance().register(this);
    }

    public abstract void receive();

    public void send() {
        Mediator.getInstance().relay(this);
    }

    ;


}
